// 导入创建服务器
const express = require('express');
const app = express();

// 内置中间件解析json
app.use(express.json());
// 内置中间件解析键值对
app.use(express.urlencoded({extended: false}));
// 第三方跨域中间件
app.use(require('cors')());
// 导入路由
app.use('/api', require('./router'));

// 捕获错误
app.use((err, req, res, next) => {
    if (err) res.send(`服务器错误：${err.message}`);
});

app.listen(8080, () => console.log('Express server running at http://127.0.0.1:8080'));